to impede or preclude - Turkish English Dictionary